草庐IT

Java HashMap 调整大小

全部标签

c++ - DWM 缩略图,更改预览窗口的大小

我有一个窗口,它反射(reflect)了另一个带有DWM缩略图的窗口。现在我想要当用户调整预览窗口大小时,预览区域会调整到。我怎样才能做到这一点?如何发送有关新预览尺寸的更新(将尺寸300x300更改为预览窗口的尺寸)?switch(message){caseWM_CREATE:{HRESULThr=S_OK;HTHUMBNAILthumbnail=NULL;hr=DwmRegisterThumbnail(hWnd,ieWindowHwnd,&thumbnail);if(SUCCEEDED(hr)){//ThedestinationrectanglesizeRECTdest={0,0,

windows - 在 Powershell 中更改文件扩展名大小写

我们有用户发送的经过加密的.txt文件。我们解密它们并将其作为输入发送到下游的第3方系统。它一直运行良好,但用户开始发送文件是.TXT而不是.txt。它在解密过程中没有任何区别,但会影响下游系统。我们应该将.TXT更改为.txt我试过这样改Copy-Item-Path$myOfile–Destination([io.path]::ChangeExtension($myOfile,'.txt'))-Verbose这里$myOfile是我的文件名,它的名字是这样的我们解密的20160506_205400_Sender_header.TXT.GPG变为20160506_205400_Send

c# - 如何更改网格中所有文本框的字体大小,windows app uwp

我知道如何使用HTML和CSS开发网页,但我是Windows应用程序开发的新手,我正在尝试开发通用Windows平台(UWP)应用程序。假设我有网格,是否可以像我们在HTML中使用CSS类那样使用单个VisualState.Setter更改所有文本框的字体大小?因为我必须根据窗口宽度更改许多文本框的字体大小。对不起,如果这个问题太愚蠢和荒谬了。提前致谢。 最佳答案 您可以使用样式为所有控件应用相同的值。考虑下一个例子:已编辑您可以在VisualState的Setter中设置命名样式:.........

c - 修改windows中套接字缓冲区大小的默认值

在socket编程中,当RAM大于19MB时,SO_SNDBUF和SO_RCVBUF的默认值为8192字节。现在,我想更改套接字的套接字缓冲区大小。我知道一种方法是使用setsockopt。但是,我想对系统默认值应用更改,并能够为我在系统中创建的所有套接字使用套接字缓冲区的修改值。请告诉我在windows平台上在哪里进行配置更改? 最佳答案 这里有一个关于它如何工作的描述:http://smallvoid.com/article/winnt-winsock-buffer.html解决方案应该是:[HKEY_LOCAL_MACHINE

windows - 使用 Gimp 在命令行的 x 和 y 上按百分比调整图像大小

据我所知,这应该是可能的。我知道ImageMagick的convert使这项任务变得微不足道,但我不能使用ImageMagick,因此我倾向于Gimp(在Windows上)。我试过这个Guile脚本:(define(resize-imagefilenamenew-filenamescale)(let*((image(car(gimp-file-loadRUN-NONINTERACTIVEfilenamefilename)))(drawable(car(gimp-image-get-active-layerimage)))(width(gimp-image-widthimage))(he

windows - 什么窗口消息应用程序在屏幕上收到文本大小更改

用户可以更改显示文本的比例(例如,通过设置→显示→更改文本、应用程序和其他项目的大小,在Windows10上)。我应该处理什么窗口消息以了解此类更改?我有一个大小取决于实际字体高度的东西。但是,尺寸调整非常耗时,因此我不希望在每次WM_PAINT到达时都执行它们。 最佳答案 不是吗WM_DPICHANGED?Sentwhentheeffectivedotsperinch(dpi)forawindowhaschanged.TheDPIisthescalefactorforawindow.-Thewindowismovedtoanewm

windows - 获取 Subversion 存储库大小

如何找到我的整个Subversion存储库的磁盘使用情况或大小仅针对我的存储库中特定分支的磁盘使用情况或大小。例如(https://mysvn/svn/myrepo/myfolder)操作系统:Windows2008服务器我可以通过RDP访问服务器。 最佳答案 您应该能够通过检查服务器磁盘上的大小来找出存储库的大小。例如,如果您的存储库存储在C:\Repositories下,请检查此目录的总体大小或检查单个存储库的大小C:\Repositories\MyRepository。DiskusageorsizeofmyentireSubv

c++ - 检测 CListCtrl 列大小调整

我有一个非常简单的对话框,基本上包含一个CListCtrl,处于报告模式,带有多个列和一个标题。现在我需要检测用户何时调整了列的大小,我希望每次用户调整列大小时调用OnHdnChanged。除此之外,我的消息映射中还有这个,IDC_LIST1是列表控件的ID。ON_NOTIFY(LVN_ITEMCHANGED,IDC_LIST1,OnItemchangedList)ON_NOTIFY(HDN_ENDTRACKW,IDC_LIST1,OnHdnChanged)OnHdnChanged函数:voidCMyDlg::OnHdnChanged(NMHDR*pNMHDR,LRESULT*pRes

c++ - 确定 IWICStream 缓冲区中已用内存的大小

我有VirtualAlloc()的10MB内存块并初始化了IWICStream与它一起使用IWICStream::InitializeFromMemory().我将PNG编码到IWICStream中,但我不知道PNG数据占用了多少内存。如何确定IWICStream缓冲区的有效/已用大小? 最佳答案 IWICStream继承IStream。标准技巧是使用IStream::Seek(),在写入图像后指定STREAM_SEEK_CUR。*plibNewPosition参数为您提供长度。 关于c

windows - Windows 批处理文件中区分大小写

快速提问:在Windows批处理文件中是否存在命令必须为大写或小写的情况?除了选项/开关? 最佳答案 只有for循环中的元变量(循环控制变量)是区分大小写的AFAIAA。请注意,set字符串替换会遇到相反的问题-对于要替换的字符串,它不区分大小写。 关于windows-Windows批处理文件中区分大小写,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/42496973/